package three.demo1;

/**
 * @author pengyifeng
 * @version 2.0
 * @ClassName ConcreteFactory1.java
 * @Description 具体工厂
 * @createTime 2021年11月22日 15:58:00
 */
public class ConcreteFactory1 implements AbstractFactory{
    @Override
    public Product1 newProduct1() {
        System.out.println("具体工厂1生产->具体产品11");
        return new ConcreteProduct11();
    }

    @Override
    public Product2 newProduct2() {
        System.out.println("具体工厂1生产->具体产品21");
        return new ConcreteProduct21();
    }
}
